package org.example.controller;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;


    //@Controller+@ResponseBody=@RestController
    @RestController
    @RequestMapping("/test")

    public class TestController {
        /*
         * @RequestMapping   定义请求路径的
         * 格式   @RequestMapping("/地址")  在浏览器中输入对应的地址访问下面的方法
         *可以修饰方法  http://localhost:8082//user/a
         * 可以修饰类    http://localhost:8082/user类上定义的路径/方法上的路径
         *多地址    @RequestMapping({"/地址1","/地址2","/地址3"})
         * 所有的controller  中  请求地址一定不能重复  （除..）
         * 在浏览器地址栏中访问的请求都是以get
         * */
        //首先访问index  页面  中设置页面跳转到login 页面
        /*
         * @ResponseBody   返回数据  ：不会去找页面
         * 修饰类    ，类中所有的方法都是返回数据  （统一返回数据）
         * @Controller+@ResponseBody=@RestController
         * */
        @RequestMapping({"/a","/c","/d"})
        public String a() {
            //找mvc的 配置  ，页面返回试图
            //templlates    index。html
            System.out.println("running....");
            return "index";

        }

        @RequestMapping("/b")
        @ResponseBody
        public String b() {
            return "login";
        }
    }

